greek rose - French English Dictionary